IOB's net NPA ratio stood at 3.58%, and was lower by 186 basis points as compared to the same period last year